🇬🇧 en de 🇩🇪

in plain sight

  • (idiomatic) very easy to see or notice especially when it is supposed to be hidden
deutlich sichtbar, für jedermann sichtbar, klar erkennbar, offen sichtbar
Wiktionary Links